"""
功能描述:实现微头条用例
导包
创建测试类，继承unittert。testcase
创建初始化方法
创建testk开头方法
用例实现步骤
创建清理方法
"""
# 导包
import re
import time
import unittest
from appium代码第一周.common.log import log1
from appium代码第一周.common.driver import driver
from appium代码第一周.common.readexcel import readexcel
from appium代码第一周.common.mytest import mytest
from  appium代码第一周.po.home.littlemsgpasg import littlemagpage
re =readexcel()
# 创建测试类，继承unittert。testcase
class littlemagtest(mytest):
    # 创建初始化方法
    # 第一条用例
    def test_max(self):
        self.driver.implicitly_wait(8)
        class_n=self.__class__.__name__
        method_n=self._testMethodName
        data=re.run(class_n,method_n)
    #     发布一条微头条
        lmp =littlemagpage(self.driver)
        lmp.clickpubbth()
        lmp.clickitmsg()
        lmp.inputlitbox(data)
        lmp.clicklastput()
        log1.info('提交成功')

    def test_min(self):
        time.sleep(2)
        self.driver.implicitly_wait(8)
        class_n=self.__class__.__name__
        method_n=self._testMethodName
        data=re.run(class_n,method_n)
    #     发布一条微头条
        lmp =littlemagpage(self.driver)
        lmp.clickpubbth()
        lmp.clickitmsg()
        lmp.inputlitbox(data)
        lmp.clicklastput()
        log1.info('提交成功')



    # 创建testk开头方法
    # 用例实现步骤
    # 创建清理方法